bit punch - Turkish English Dictionary